<?php
/*
Copyright 2007,2008 Benjamin V King

BH Widgets is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

BH Widgets is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with BH Widgets; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/

require_once('BH_Widget_Base.php');

class BH_Archive_Calendar_Widget extends BH_Widget_Base {

	function widget($args){
		extract($args);

		echo "$before_widget\n";
		echo $this->get_widget_start_tag($args);
		echo "<center>\n";
		get_calendar();
		echo "<form name=\"archiveform\" action=\"\">\n";
		echo "<select name=\"archive_chrono\" onchange=\"window.location=(document.forms.archiveform.archive_chrono[document.forms.archiveform.archive_chrono.selectedIndex].value);\">\n";
		echo "<option value=''>Select Month</option>\n";
		wp_get_archives('type=monthly&format=option');
		echo "</select>\n";
		echo "</form>\n";
		echo "</center>\n";
		echo $this->get_widget_end_tag($args);
		echo "$after_widget\n";

	}

}

bh_widgets_register_class('BH_Archive_Calendar_Widget');

?>
